package com.trade.module.daq.service;

import com.trade.common.utils.ResponseBean;
import com.trade.module.daq.entity.SystemInfo;
import com.trade.module.database.meta.TableMetaData;

import java.util.List;

/**
 * @Desc: 数据源系统服务接口
 * @Version: v1.0 2017/12/8 15:13
 * @Author: zfb
 * @JDK Version: 1.8.0_51
 */
public interface SystemInfoService {

    /**
     * Method description：新增
     * @param systemInfo 系统对象
     */
    SystemInfo save(SystemInfo systemInfo);

    /**
     * 检测同步
     * @param systemId 系统id
     * @return ResponseBean<List<TableMetaData>>
     */
    ResponseBean<List<TableMetaData>> getSynTableList(String systemId);
}
